Big Huge Thesaurus

Russian wolfhound

noun